feel the pinch – English–Italiano translations

🇬🇧 en it 🇮🇹

feel the pinch verb

  • to suffer a hardship
essere con l'acqua alla gola
Wiktionary Links